Sign up for our
weekly
newsletter
of fresh jobs
Oct 31, 2024 - Cresta is hiring a remote Senior Software Engineer, Frontend Platform. Salary: base salary, equity, and benefits. Location: USA, Canada.Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center. Our platform combines the best of AI and human intelligence to help contact centers discover customer insights and behavioral best practices, automate conversations and inefficient processes, and empower every team member to work smarter and faster.Join us on this thrilling journey to revolutionize the workforce with AI. The future of work is here, and it's at Cresta.About the role:The Frontend Platform team within Cresta's Platform Squad is focused on building and maintaining a robust platform that supports all frontend development. This team oversees key areas like architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes. They also ensure performance, security, and best practices are upheld.Responsibilities:• Play a substantial role in shaping our front end culture• Work with product manager to define and outline the product requirements• Build the user interaction for a rule engine that powers real-time assistance for Contact Center Agents• Have technical ownership of one or more of our products, with the autonomy and trust to make significant technical decisions• Be a subject matter expert on our business logic, architecture, and the core tech in our stack (React, TypeScript)• Work closely with Backend engineers to design, implement and deliver the feature and contribute to the backend systems when needed.• Integrate with various tools for CI/CD, test automation, monitoring, logging and documentation• Demonstrate best practices in your code, and uphold them in your code reviews• Work closely with Customers to understand requirements and advise on technical trade-offs• Use your voice to advocate for the culture (engineering or otherwise) that you think our company ought to haveQualifications We Value:• Bachelor's degree in Computer Science, or equivalent practical experience.• 5+ years of experience in frontend development, with a proven track record of building scalable and responsive web applications.• Expertise in defining and consuming robust APIs, with a strong understanding of protocols such as gRPC, Websockets and REST.• Deep understanding of the modern frontend ecosystem, with hands-on experience in React.js and modern CSS frameworks.• Experience with TypeScript is essential for developing intuitive user interfaces.• Familiarity with Cresta's tech stack, including Golang, Python, TypeScript, PostgreSQL, ElasticSearch, and Temporal, is advantageous.• Experience with virtual agent and AI agent technologies is preferred, highlighting a background in building interfaces that interact with complex AI systems.• Proficient in designing responsive and efficient user interfaces, with a keen understanding of how backend performance impacts frontend experience.• Strong experience with CI/CD tools, test automation, and implementing monitoring and logging solutions to ensure high-quality releases.• Commitment to writing comprehensive unit tests and maintaining high standards of code quality and documentation.Perks & Benefits:• We offer Cresta employees a variety of medical, dental, and vision plans, designed to fit you and your family’s needs• Paid parental leave to support you and your family• Monthly Health & Wellness allowance• Work from home office stipend to help you succeed in a remote environment• Lunch reimbursement for in-office employees• PTO: 3 weeks in CanadaCompensation for this position includes a base salary, equity, and a variety of benefits. Actual base salaries will be based on candidate-specific factors, including experience, skillset, and location, and local minimum pay requirements as applicable. We are actively hiring for this role in the US and Canada. Your recruiter can provide further details.